home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 5 / The 640 Meg Shareware Studio CD-ROM Volume V (Data Express)(1994).ISO / amiga / tempdemo.lha / UTILS / ScreenShuffleBBS.DOC < prev    next >
Text File  |  1994-05-22  |  4KB  |  119 lines

  1.  
  2.                     ScreenShuffleBBS Documentation
  3.  
  4.  
  5.    This  is  a "off shoot" of another util I wrote.  This will look in
  6. your BBS directory called screens (Example:  BBS:SCREENS) and choose a
  7. logon  screen  at random, then copy it to your BBS path TEXT directory
  8. (Example:  BBS:TEXT).
  9.  
  10.    Usage: ScreenShuffleBBS <Path of BBS>
  11.  
  12.    Example: ScreenShuffleBBS BBS:
  13.  
  14.    Required files:
  15.  
  16.    This requires a directory to be made in your BBS's root dir, called
  17. screens.    (Normally   the  path  would  be  BBS:SCREENS).   In  this
  18. directory,  you  must have at LEAST 1 logon screen, with the following
  19. names:
  20.  
  21.    LOGON0
  22.    LOGON0.ANSI
  23.    LOGON1
  24.    LOGON1.ANSI
  25.    ....ETC....
  26.    LOGON50
  27.    LOGON50.ANSI      (50 screens is max in this util)
  28.  
  29.  
  30.    Any  LOGONxx  file is considered the NON-ANSI version, and the ones
  31. with  the  extension  .ANSI  are  obviously the ANSI versions.  If you
  32. don't  have  an  .ANSI version, no big deal.  It only copies the .ANSI
  33. file if it finds it.  It's not required.
  34.  
  35.    Note  that  do  to my error checking, the FIRST screen MUST be # 0,
  36. and if you SKIP a number NO SCREENS after that will be found!
  37.    ALSO, you MUST have more than 1 screen!  Otherwise there will be NO
  38. CHANGES MADE!
  39.    I stop looking when I don't find the next number!  EXAMPLE:
  40.  
  41.    DON'T DO THIS!!!!!!!!!!!
  42.  
  43.    Logon0
  44.    Logon1
  45.    Logon3
  46.    Logon4
  47.  
  48.       3 & 4 will NEVER be seen! They MUST be consecutive!
  49.  
  50.  
  51.    I  run  it  in my logoff script (So that each user sees a different
  52. screen)  but  you could run it in your cron scipt if you wanted, which
  53. means a different screen each day, or in the u/l script, so it changes
  54. when a user uploads, etc....  be creative!
  55.  
  56.  
  57.    To install this like I use it, follow these directions   :
  58.  
  59.    Copy ScreenShuffleBBS to a directory in your path. (Mine is
  60. BBS:UTILS)
  61.  
  62.    Make a directory called screens. (Makedir BBS:Screens)
  63.  
  64.    Copy your CURRENT BBS:TEXT/LOGON.TXT to BBS:SCREENS/LOGON0
  65.  
  66.    Copy  your  CURRENT  BBS:TEXT/LOGON.TXT.ANSI  (If you have one!) to
  67. BBS:SCREENS/LOGON0.ANSI
  68.  
  69.    Copy   your   CURRENT   BBS:TEXT/LOGON.TXT   to  BBS:SCREENS/LOGON1
  70. (Remember,  we  have  to have at least 2 screens!  Replace this with a
  71. new one when you get one done....)
  72.  
  73.    Copy  your  CURRENT  BBS:TEXT/LOGON.TXT.ANSI  (If you have one!) to
  74. BBS:SCREENS/LOGON1.ANSI.   (Remember,  we  have  to  have  at  least 2
  75. screens!  Replace this with a new one when you get one done....)
  76.  
  77.    Add as many screens as you like!
  78.  
  79.    Edit your logoff.script, or wherever you decided to put it, and add
  80. this line:
  81.  
  82.    SceenShuffleBBS BBS:
  83.  
  84.    If you don't use BBS:, then substitute YOUR assign here. If you use
  85. a path, it MUST end in a "/" character, ie "dh0:bbs/" .
  86.  
  87.  
  88.  
  89.  
  90. ....And remember, bug reports go to The Technician at:
  91.  
  92.                                              __
  93.                            __   _           /  \       _   _
  94.                           /_/__/ )_      __/ /\/      / ) / )
  95.                   ____   _  /_  _ /____ /_  _/____   / / / /
  96.                  / _  ) / )  / /  / _  ) / / / _  ) / / / /
  97.                 / // /_/ /_ / /__/ (__/_/ /_/ // /_/ /_/ /_
  98.                /_//___/___//____/______/___/___\__/___/___/
  99.                                _      _
  100.                               / )    / )
  101.                              / /_   / /_    ______      _    _
  102.                             / _  ) / _  )  / ____/     / )  / )
  103.                            / // /_/ // /___\ \        / /_ / /_
  104.                           /______/___________/       /___//___/
  105.  
  106.  
  107.                         913 Megs !  24 Hours !
  108.                    Running & Supporting Tempest BBS
  109.  
  110.                Featuring the BEST of the Public Domain!
  111.  
  112.    This  file happily presented to you from those of us on NiteFall II
  113. BBS!   (515)  277-1320  (Des Moines, IA) 654 Megs!  2400 - 21,600 Baud
  114. USR  HST DUAL STANDARD MODEM (1200 Message access only) 24 hrs, 7 days
  115. a week Tempest BBS software AND a Tempest Development site!
  116.  
  117.                    CALL NOW!!!!  Access first call!
  118.                             The Technician
  119.